package com.aspose.cells;

class zos extends zbz {
   zos() {
      this.c(4102);
      this.b(8);
      this.c = new byte[8];
   }

   void a(int var1, int var2) {
      this.c[0] = -1;
      this.c[1] = -1;
      System.arraycopy(com.aspose.cells.b.a.zc.a(var1), 0, this.c, 2, 2);
      System.arraycopy(com.aspose.cells.b.a.zc.a(var2), 0, this.c, 4, 2);
   }

   void a(int var1) {
      this.c[0] = -1;
      this.c[1] = -1;
      System.arraycopy(com.aspose.cells.b.a.zc.a(var1), 0, this.c, 2, 2);
      this.c[4] = 1;
   }

   void d(int var1) throws Exception {
      switch(var1) {
      case 0:
      case 1:
      case 2:
      case 3:
      case 4:
      case 5:
      case 6:
      case 7:
      case 8:
      case 9:
      case 10:
      case 11:
      case 14:
      case 15:
      case 16:
      case 17:
      case 18:
      case 19:
      case 20:
      case 69:
      case 70:
      case 71:
      case 72:
         throw new Exception("Invalid chart type.");
      case 12:
      case 13:
      case 21:
      case 22:
      case 23:
      case 24:
      case 25:
      case 26:
      case 27:
      case 28:
      case 29:
      case 30:
      case 31:
      case 32:
      case 33:
      case 34:
      case 35:
      case 36:
      case 37:
      case 38:
      case 39:
      case 40:
      case 41:
      case 42:
      case 43:
      case 44:
      case 45:
      case 46:
      case 47:
      case 48:
      case 49:
      case 50:
      case 51:
      case 52:
      case 53:
      case 54:
      case 55:
      case 56:
      case 57:
      case 58:
      case 59:
      case 60:
      case 61:
      case 62:
      case 63:
      case 64:
      case 65:
      case 66:
      case 67:
      case 68:
      default:
         this.c[4] = -3;
         this.c[5] = -1;
      }
   }
}
